<template>
	<view class="content">
		<!-- 返回主页 -->
		<view class="back" @click="toindex">
			<view class="backicon"></view>
		</view>
		<view class="xueqi" ><!-- @click="showxq=true" --><!-- 此点击事件可以选择学期 -->
			<text>{{year}}</text>
		</view>
		<view class="fdbk">
			<view style="margin-left: 160rpx;font-family: FZSuXSLSJW;font-size: 50rpx;color: aquamarine;margin-top: 5rpx;">
				<text>我的课表</text>
			</view>
		</view>
		<!-- 选择器 选择今日课表和课程表 -->
		<!-- <view class="fd">
			<u-subsection :list="list" mode="button" fontSize=16 @change="sectionChange" activeColor="black"
				:current="curNow" inactiveColor="#ffffff" bgColor="rgba(0, 0, 0, 0.9)"></u-subsection>
		</view> -->
		<view style="width: 95%;margin-top: 20rpx;">
			<!-- 选择和显示第几周 -->
			<view class="week" @click="showzc=true">
				<view style="margin-left: 10rpx;font-weight: bold;font-size: 28rpx;">
					<text style="color: #434343;">第</text>
				</view>
				<view style="font-weight: bold;font-family: FZSuXSLSJW;text-align: center;width: 100%;">
					<text style="color: #434343;">{{week}}</text>
				</view>
				<view style="float: right;margin-right: 10rpx;font-weight: bold;font-size: 28rpx;">
					<text style="color: #434343;">周</text>
				</view>
			</view>
			<!-- 显示星期几和日期 -->
			<view class="daytop" >
				<view class="daytitle">
					<view class="daytext">
						<text>周一</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[0]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周二</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[1]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周三</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[2]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周四</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[3]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周五</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[4]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周六</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[5]}}</text>
					</view>
				</view>
				<view class="daytitle">
					<view class="daytext">
						<text>周日</text>
					</view>
					<view class="daytext" style="padding-top: 20rpx;font-size: 26rpx;">
						<text>{{day[6]}}</text>
					</view>
				</view>
			</view>
			<!-- 显示第几节课和上课时间 上午-->
			<view class="timeleft">
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>1</text></view>
					<view class="timetext">
						<text>08:30</text><br>
						<text>09:15</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>2</text></view>
					<view class="timetext">
						<text>09:20</text><br>
						<text>10:05</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>3</text></view>
					<view class="timetext">
						<text>10:25</text><br>
						<text>11:10</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>4</text></view>
					<view class="timetext">
						<text>11:15</text><br>
						<text>12:00</text>
					</view>
				</view>
			</view>
			<!-- 显示上午课程 -->
			<view class="schedulemoring"></view>
			<!-- 显示第几节课和上课时间 下午-->
			<view class="timeleft" >
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>5</text></view>
					<view class="timetext">
						<text>14:00</text><br>
						<text>14:45</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>6</text></view>
					<view class="timetext">
						<text>14:50</text><br>
						<text>15:35</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>7</text></view>
					<view class="timetext">
						<text>15:55</text><br>
						<text>16:40</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>8</text></view>
					<view class="timetext">
						<text>16:45</text><br>
						<text>17:30</text>
					</view>
				</view>
			</view>
			<view class="schedulemoring"></view>
			<!-- 显示第几节课和上课时间 晚上-->
			<view class="timeleft" style="height: 250rpx;">
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>9</text></view>
					<view class="timetext">
						<text>19:00</text><br>
						<text>19:45</text>
					</view>
				</view>
				<view class="timetitle">
					<view class="timetext" style="font-size: 28rpx;"><text>10</text></view>
					<view class="timetext">
						<text>19:50</text><br>
						<text>20:35</text>
					</view>
				</view>
			</view>
			<view class="schedulemoring" style="height: 250rpx;"></view>
				
		</view>
		<!-- 学期选择 -->
		<u-picker :show="showxq" :columns="columns1" closeOnClickOverlay keyName="school_year"
			@close="closexq" @cancel="closexq" @confirm="cfyear"></u-picker>
		<!-- 周次选择 -->
		<u-picker :show="showzc" :columns="columns" closeOnClickOverlay :defaultIndex="defaultIndex"
			@close="closezc" @cancel="closezc" @confirm="cfweek"></u-picker>
		<!-- 课程渲染 -->
		<view v-for="(item,index) in allclass">
			<view class="classstyle" @click="classid=index,showinfo=true"
				:style="{'height':item.height,'top':item.top,'left':item.left,'background-color':item.colour}">
				<view class="classtext">
					<text>{{item.show | subString}}</text>
				</view>
				<view class="classtext">
					<text>{{item.classroom | subString1}}</text>
				</view>
			</view>
		</view>
		<!-- 课程详情 -->
		<u-popup :show="showinfo" mode="center" @close="closeif" @open="openinfo" overlayOpacity=0.2
			:round="40" closeOnClickOverlay :bgColor="allclass[classid].colour">
			<view class="classinfostyle" style="padding-bottom: 20rpx;">
				<view class="classinfotext" style="text-align: center;margin-top: -20rpx;">
					<text>{{allclass[classid].coursename}}</text>
				</view>
				<view class="classinfotext">
					<text style="">上课教室：</text>
					<text style="float: right;">{{allclass[classid].classroom}}</text>
				</view>
				<view class="classinfotext">
					<text style="">上课老师：</text>
					<text style="float: right;">{{allclass[classid].nickname}}</text>
				</view>
				<view class="classinfotext">
					<text style="">课程时间：</text>
					<text style="float: right;">第{{allclass[classid].classtime}}小节</text>
					<text style="float: right;margin-right: 10rpx;">{{allclass[classid].xq}}</text>
				</view>
				<view class="classinfotext" style="padding-bottom: 0rpx;">
					<text style="">上课周次：</text>
					<text style="float: right;margin-right:30rpx;
						line-height: 60rpx;">{{allclass[classid].classweek}}</text>
				</view>
				<view class="classinfotext" style="padding-bottom: 0rpx;">
					<text style="">具体时间：</text>
					<text style="float: right;margin-right: 0rpx;font-size: 32rpx;
						line-height: 60rpx;">{{allclass[classid].date}}</text>
				</view>
			</view>
		</u-popup>
		<!-- 课程为空 -->
		<view style="position: absolute;top: 535rpx;left: 250rpx;"
			v-if="allclass.length==0">
			<view style="font-family: FZSuXSLSJW;font-size: 36rpx;margin-left: 230rpx;">
				<text>本周暂无课程哦~</text>
			</view>
			<view class="isnull" ></view>
		</view>
	</view>
</template>

<script>
	import {
		AVATARURL,
		HNIT_URL,
		MONITOR,
		STUNAME,
		USERNAME,
		IDENTITY,
		TNAME,
		SESSION_KEY,
		OPENID,
		WXNAME
	} from "@/constants/index.js";
	import {
		data
	} from '../../../uni_modules/uview-ui/libs/mixin/mixin';
	import {
		$request
	} from '../../../common/uni_request.js'
	export default {
		data() {
			return {
				defaultIndex:[0],
				list: ['全部课表', '今日课表'],// 选择器标题(选项)
				curNow: 0,// 选择器选项index
				height:"115rpx",
				topmove:"335rpx",
				leftmove:"234rpx",
				showzc: false,// 是否展示周次选择器
				showxq: false,// 是否展示学期选择器
				columns: [
				    ['第一周', '第二周', '第三周', '第四周','第五周','第六周','第七周','第八周','第九周',
					'第十周','第十一周','第十二周','第十三周','第十四周','第十五周',
					'第十六周','第十七周','第十八周','第十九周','第二十周']
				],
				columns1:[// 学年选择器的选项
					[]
				],
				year:'2023-2024-1',// 显示的学年
				week:'1',// 周次
				day:[],// 日期（用于显示
				stuid:"",// 学生id
				allclass:[],// 用于存储查询到的课程数据
				allclassshow:[],// 用于课程展示
				classid:"",// 用于查询课程详细信息的键
				showinfo: false,// 是否显示课程详细信息的弹窗
				nowdate: "",// 当前时间
			}
		},
		onShow() {
			wx.showToast({
			  title: '更新中~',
			  icon: 'loading',
			  duration: 1200,
			  mask: true
			})
			setTimeout(() => {
				wx.showToast({title: '因为同步原因,课表可能会和教务系统差别,具体和教务系统为准!',
				icon: 'none',duration: 1000,mask: true});
				// 查询该周全部课程
				this.querystuclass();
			}, 1000)
		},
		onLoad() {
			
			// 获取当前时间所在的周次和学期
			this.nowtime();
			// 查询全部学期
			this.queryyear();
			
		},
		filters:{
			// 截取显示的字体 最长7个字
			subString1(value) {
				if (!value) return "";
				return value.substring(0,4)
			},
			// 截取显示的字体 最长7个字
			subString(value) {
				if (!value) return "";
				return value.substring(0,7)
			}
		},
		methods: {
			// 选择周次
			cfweek(e){
				this.week = e.indexs[0]+1
				this.showzc = false	
				this.querystuclass()
				this.queryclassbyweek()
			},
			// 通过周次查询学生课程
			queryclassbyweek(){
				let param = {
					year : this.year,
					week : this.week
				}
				this.$request.post(HNIT_URL + "wx/schedule/selectdaybyweek",param).then(res => {
					this.day = res
				})	
			},
			// 查询该学生该周的课程
			querystuclass(){
				let _this = this;
				this.stuid = uni.getStorageSync(USERNAME) // 获取学生id
				
				let param = {
					stuid : this.stuid,
					week : this.week
				}
				this.$request.post(HNIT_URL + "wx/schedule/selectstuclassbyweek",param).then(res => {
					this.allclass = res;
					
				})
				
			},	
			zs(){
				for(var i=0;i<this.allclassshow.length;i++){
					if(this.allclassshow[i].classtime.length<2){
						let a = this.allclassshow[i].coursename.substring(0,4)
						this.allclassshow[i].coursename = a
					}
				}
			},
			// 获取当前时间
			getNowTime() {
				var date = new Date();
				//年 getFullYear()：四位数字返回年份
				var year = date.getFullYear(); //getFullYear()代替getYear()
				//月 getMonth()：0 ~ 11
				var month = date.getMonth() + 1;
				//日 getDate()：(1 ~ 31)
				var day = date.getDate();
				//时 getHours()：(0 ~ 23)
				if(month<10){
					month = "0" + month
				}
				if(day<10){
					day = "0" + day
				}
				this.nowdate = year+'-'+month+'-'+day
			},
			// 查询当天是哪个学期的第几周
			nowtime(){
				this.getNowTime()
				//var now = "2023-09-04"// 当天日期
				var now = this.nowdate
				let param = {
					day : now
				}
				this.$request.post(HNIT_URL + "wx/schedule/selectdayyearweek",param).then(res => {
					this.day = res.allday
					this.week = res.week
					this.year = res.year
					this.defaultIndex=[this.week-1]
					this.columns[0][this.defaultIndex] =this.columns[0][this.defaultIndex]+"(当前周)"
				})
				
			},
			// 学年选择器确定学年
			cfyear(e){
				this.year = e.value[0].school_year
				
				this.showxq = false
			},
			// 打开课程详情
			openinfo(){
				
			},
			// 关闭课程详情
			closeif(){
				this.showinfo = false
			},
			// 关闭学期选择器
			closexq(){
				this.showxq = false
			},
			// 关闭周次选择器
			closezc(){
				this.showzc = false
			},
			// 返回上一页
			toindex() {
				uni.reLaunch({
					url: '/pages/student/home/index'
				});
			},
			// 更改顶部选择器
			sectionChange(index) {
				this.curNow = index;
			},
			// 查询学期
			queryyear(){
				this.$request.post(HNIT_URL + "wx/schedule/selectschoolyear").then(res => {
					this.columns1[0] = res
				})
			},
		}
	}
</script>

<style>
	.isnull{
		background-image: url("data:image/svg+xml,%3Csvg height='11718' node-id='1' sillyvg='true' template-height='11718' template-width='7518' version='1.1' viewBox='0 0 7518 11718' width='7518' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs node-id='77'%3E%3C/defs%3E%3Cg node-id='240'%3E%3Cg node-id='241'%3E%3Cpath d='M 4503.47 1327.62 L 5417.45 1585.05 L 5425.82 1587.72 L 5433.80 1590.87 L 5441.42 1594.48 L 5448.69 1598.55 L 5455.71 1603.12 L 5462.32 1608.06 L 5468.55 1613.38 L 5474.40 1619.08 L 5479.88 1625.16 L 5484.93 1631.53 L 5489.54 1638.18 L 5493.74 1645.14 L 5497.49 1652.36 L 5500.76 1659.77 L 5503.55 1667.39 L 5505.88 1675.24 L 5507.69 1683.21 L 5508.98 1691.30 L 5509.74 1699.52 L 5509.97 1707.89 L 5509.65 1716.22 L 5508.76 1724.60 L 5507.27 1733.05 L 5505.19 1741.59 L 5505.19 1741.59 L 5502.51 1749.95 L 5499.37 1757.93 L 5495.76 1765.55 L 5491.68 1772.83 L 5487.11 1779.84 L 5482.17 1786.46 L 5476.86 1792.68 L 5471.15 1798.53 L 5465.07 1804.02 L 5458.71 1809.06 L 5452.05 1813.68 L 5445.09 1817.87 L 5437.88 1821.62 L 5430.47 1824.89 L 5422.84 1827.68 L 5414.99 1830.01 L 5407.03 1831.82 L 5398.94 1833.11 L 5390.72 1833.87 L 5382.35 1834.11 L 5374.02 1833.79 L 5365.64 1832.89 L 5357.19 1831.41 L 5348.65 1829.32 L 4434.67 1571.90 L 4426.30 1569.22 L 4418.32 1566.08 L 4410.71 1562.47 L 4403.43 1558.39 L 4396.41 1553.82 L 4389.80 1548.88 L 4383.57 1543.56 L 4377.72 1537.86 L 4372.24 1531.78 L 4367.20 1525.42 L 4362.58 1518.76 L 4358.38 1511.80 L 4354.64 1504.59 L 4351.37 1497.17 L 4348.57 1489.55 L 4346.25 1481.70 L 4344.44 1473.73 L 4343.15 1465.65 L 4342.39 1457.43 L 4342.15 1449.06 L 4342.47 1440.72 L 4343.37 1432.34 L 4344.85 1423.89 L 4346.93 1415.36 L 4346.93 1415.36 L 4349.61 1406.99 L 4352.76 1399.01 L 4356.37 1391.39 L 4360.44 1384.12 L 4365.01 1377.10 L 4369.95 1370.49 L 4375.27 1364.26 L 4380.97 1358.41 L 4387.05 1352.93 L 4393.41 1347.89 L 4400.07 1343.27 L 4407.03 1339.07 L 4414.25 1335.32 L 4421.66 1332.05 L 4429.28 1329.26 L 4437.13 1326.94 L 4445.10 1325.12 L 4453.19 1323.84 L 4461.40 1323.07 L 4469.78 1322.84 L 4478.11 1323.16 L 4486.49 1324.06 L 4494.94 1325.54 L 4503.47 1327.62 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1,2' node-id='84' stroke='none' target-height='511.27002' target-width='1167.8203' target-x='4342.15' target-y='1322.84'%3E%3C/path%3E%3C/g%3E%3Cg node-id='242'%3E%3Cpath d='M 4029.52 2641.81 L 3587.02 2517.18 L 3747.75 1946.49 L 4190.25 2071.12 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,3' node-id='89' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='695.32007' target-width='603.23' target-x='3587.02' target-y='1946.49'%3E%3C/path%3E%3C/g%3E%3Cpath d='M 4703.33 1610.07 C 4703.33 1769.60 4639.96 1922.60 4527.15 2035.40 C 4414.35 2148.21 4261.35 2211.58 4101.82 2211.58 C 3942.29 2211.58 3789.29 2148.21 3676.49 2035.40 C 3563.68 1922.60 3500.31 1769.60 3500.31 1610.07 C 3500.31 1450.54 3563.68 1297.54 3676.49 1184.74 C 3789.29 1071.93 3942.29 1008.56 4101.82 1008.56 C 4261.35 1008.56 4414.35 1071.93 4527.15 1184.74 C 4639.96 1297.54 4703.33 1450.54 4703.33 1610.07 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1' node-id='92' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='1203.02' target-width='1203.02' target-x='3500.31' target-y='1008.56'%3E%3C/path%3E%3Cpath d='M 4213.64 2416.11 L 4581.43 1747.92 L 4101.09 1612.65 L 3620.75 1477.38 L 3541.88 2294.28 L 3228.42 2097.98 C 3239.63 1993.05 3433.32 1305.40 3484.30 1213.00 C 3747.21 736.42 4302.55 897.25 4302.55 897.25 C 4302.55 897.25 4860.21 1049.84 4835.79 1593.59 C 4831.06 1699.01 4637.45 2386.69 4592.26 2482.05' fill='%23251e1c' fill-rule='nonzero' group-id='1' node-id='94' stroke='none' target-height='1745.6301' target-width='1631.79' target-x='3228.42' target-y='736.42'%3E%3C/path%3E%3Cpath d='M 3916.00 1979.21 C 3916.00 1979.21 4110.68 2104.97 4184.32 1993.03' fill='none' group-id='1' node-id='96' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='125.76001' target-width='268.31982' target-x='3916' target-y='1979.21'%3E%3C/path%3E%3Cpath d='M 4078.34 1693.43 C 4078.34 1693.43 4040.23 1800.58 4068.06 1840.92 L 4015.54 1867.35' fill='none' group-id='1' node-id='98' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='173.91992' target-width='62.80005' target-x='4015.54' target-y='1693.43'%3E%3C/path%3E%3Cpath d='M 3389.98 1277.52 C 3506.76 862.81 3937.63 621.29 4352.34 738.08 C 4767.05 854.86 5008.57 1285.73 4891.78 1700.44 L 3389.98 1277.52 Z' fill='%23f4db88' fill-rule='nonzero' group-id='1' node-id='100' stroke='none' target-height='1079.1499' target-width='1618.5898' target-x='3389.98' target-y='621.29'%3E%3C/path%3E%3Cpath d='M 4347.07 850.19 L 4165.25 1495.84' fill='none' group-id='1' node-id='102' stroke='%23ffffff' stroke-linecap='butt' stroke-width='50.63' target-height='645.64996' target-width='181.81982' target-x='4165.25' target-y='850.19'%3E%3C/path%3E%3Cpath d='M 4471.36 824.19 C 4471.36 824.19 4749.04 1140.49 4613.43 1622.05' fill='none' group-id='1' node-id='104' stroke='%23ffffff' stroke-linecap='butt' stroke-width='50.63' target-height='797.86005' target-width='277.68018' target-x='4471.36' target-y='824.19'%3E%3C/path%3E%3Cpath d='M 4246.98 761.00 C 4246.98 761.00 3845.05 885.92 3709.44 1367.48' fill='none' group-id='1' node-id='106' stroke='%23ffffff' stroke-linecap='butt' stroke-width='50.63' target-height='606.48' target-width='537.54004' target-x='3709.44' target-y='761'%3E%3C/path%3E%3Cpath d='M 4394.62 682.02 L 4406.59 685.68 L 4418.07 689.74 L 4429.08 694.18 L 4439.63 699.00 L 4450.06 704.34 L 4459.90 709.94 L 4469.17 715.81 L 4477.92 721.94 L 4486.44 728.57 L 4494.30 735.34 L 4501.51 742.25 L 4508.12 749.31 L 4514.38 756.83 L 4519.91 764.37 L 4524.73 771.95 L 4528.89 779.56 L 4531.85 785.96 L 4534.31 792.31 L 4536.29 798.62 L 4537.81 804.90 L 4538.86 811.18 L 4539.46 817.57 L 4539.54 823.89 L 4539.10 830.16 L 4538.16 836.40 L 4536.70 842.63 L 4534.69 848.71 L 4532.24 854.53 L 4529.34 860.10 L 4525.97 865.45 L 4522.13 870.59 L 4517.95 875.39 L 4513.38 879.97 L 4508.40 884.32 L 4502.99 888.44 L 4497.12 892.35 L 4489.60 896.68 L 4481.53 900.62 L 4472.88 904.17 L 4463.61 907.32 L 4454.30 909.90 L 4444.53 912.03 L 4434.30 913.70 L 4423.57 914.90 L 4412.91 915.57 L 4401.93 915.73 L 4390.62 915.38 L 4378.94 914.49 L 4367.42 913.09 L 4355.72 911.13 L 4343.81 908.61 L 4331.68 905.48 L 4319.71 901.82 L 4308.23 897.76 L 4297.22 893.32 L 4286.67 888.50 L 4276.24 883.16 L 4266.41 877.56 L 4257.13 871.69 L 4248.38 865.56 L 4239.86 858.93 L 4232.00 852.17 L 4224.79 845.25 L 4218.18 838.19 L 4211.92 830.67 L 4206.40 823.13 L 4201.57 815.56 L 4197.41 807.94 L 4194.45 801.54 L 4191.99 795.20 L 4190.01 788.89 L 4188.49 782.60 L 4187.44 776.32 L 4186.84 769.93 L 4186.76 763.62 L 4187.20 757.35 L 4188.14 751.10 L 4189.60 744.87 L 4191.61 738.79 L 4194.06 732.97 L 4196.96 727.40 L 4200.33 722.05 L 4204.17 716.91 L 4208.35 712.11 L 4212.92 707.54 L 4217.90 703.19 L 4223.31 699.06 L 4229.18 695.15 L 4236.70 690.82 L 4244.77 686.88 L 4253.42 683.33 L 4262.69 680.18 L 4272.01 677.61 L 4281.77 675.48 L 4292.00 673.80 L 4302.73 672.60 L 4313.39 671.93 L 4324.37 671.77 L 4335.68 672.13 L 4347.36 673.02 L 4358.88 674.41 L 4370.59 676.37 L 4382.49 678.90 L 4394.62 682.02 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1,4' node-id='110' stroke='none' target-height='243.95996' target-width='352.78027' target-x='4186.76' target-y='671.77'%3E%3C/path%3E%3Cpath d='M 7011.58 2300.41 L 7305.64 1693.79 C 7326.27 1651.24 7311.05 1599.98 7270.55 1575.57 L 6836.50 1314.03 L 6572.49 1693.48 L 6470.00 1463.23 C 6453.56 1426.29 6425.05 1396.05 6389.15 1377.46 L 6389.15 1377.46 C 6364.74 1364.82 6334.72 1372.86 6319.89 1396.01 L 6351.99 1926.09 L 7011.58 2300.42 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,5' node-id='115' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='986.3899' target-width='1006.3799' target-x='6319.89' target-y='1314.03'%3E%3C/path%3E%3Cpath d='M 7213.45 1541.17 L 7008.43 1915.56' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,5' node-id='117' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='374.39' target-width='205.02002' target-x='7008.43' target-y='1541.17'%3E%3C/path%3E%3Cpath d='M 7107.20 1452.31 L 6902.18 1826.70' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,5' node-id='119' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='374.3899' target-width='205.02002' target-x='6902.18' target-y='1452.31'%3E%3C/path%3E%3Cpath d='M 6959.49 1376.20 L 6754.47 1750.59' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,5' node-id='121' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='374.39' target-width='205.02002' target-x='6754.47' target-y='1376.2'%3E%3C/path%3E%3Cpath d='M 1006.26 763.88 L 1126.20 100.50 C 1134.61 53.97 1177.12 21.52 1224.22 25.67 L 1729.02 70.17 L 1718.68 532.31 L 1937.18 406.70 C 1972.23 386.55 2013.09 378.92 2053.05 385.05 L 2053.05 385.05 C 2080.22 389.22 2099.74 413.41 2098.07 440.85 L 1759.74 850.18 L 1006.26 763.87 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,6' node-id='126' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='828.66' target-width='1093.48' target-x='1006.26' target-y='21.52'%3E%3C/path%3E%3Cpath d='M 1290.61 31.52 L 1235.61 454.82' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,6' node-id='128' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='423.30002' target-width='55' target-x='1235.61' target-y='31.52'%3E%3C/path%3E%3Cpath d='M 1428.82 22.35 L 1373.81 445.65' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,6' node-id='130' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='423.3' target-width='55.009888' target-x='1373.81' target-y='22.35'%3E%3C/path%3E%3Cpath d='M 1593.01 47.92 L 1538.00 471.21' fill='%23fdfdf2' fill-rule='nonzero' group-id='1,6' node-id='132' stroke='%23251e1c' stroke-linecap='butt' stroke-width='46.85' target-height='423.28998' target-width='55.01001' target-x='1538' target-y='47.92'%3E%3C/path%3E%3Cpath d='M 871.37 9031.25 L 5613.63 10071.30 L 5631.65 10075.51 L 5649.46 10080.16 L 5667.07 10085.26 L 5684.48 10090.81 L 5701.71 10096.80 L 5718.75 10103.23 L 5735.66 10110.13 L 5752.33 10117.43 L 5768.76 10125.15 L 5784.95 10133.29 L 5800.93 10141.83 L 5816.68 10150.81 L 5832.20 10160.19 L 5847.45 10169.95 L 5862.42 10180.10 L 5877.12 10190.63 L 5891.56 10201.55 L 5905.74 10212.87 L 5919.61 10224.54 L 5933.16 10236.56 L 5946.40 10248.94 L 5959.33 10261.68 L 5971.96 10274.78 L 5984.28 10288.26 L 5996.22 10302.02 L 6007.81 10316.10 L 6019.04 10330.52 L 6029.92 10345.28 L 6040.45 10360.38 L 6050.64 10375.82 L 6060.41 10391.54 L 6069.71 10407.42 L 6078.56 10423.48 L 6086.95 10439.72 L 6094.90 10456.13 L 6102.40 10472.74 L 6109.48 10489.57 L 6116.10 10506.52 L 6122.25 10523.59 L 6127.96 10540.80 L 6133.20 10558.14 L 6138.00 10575.62 L 6142.34 10593.23 L 6146.22 10610.92 L 6149.63 10628.68 L 6152.58 10646.52 L 6155.07 10664.46 L 6157.09 10682.48 L 6158.65 10700.54 L 6159.73 10718.63 L 6160.34 10736.74 L 6160.47 10754.89 L 6160.13 10773.09 L 6159.32 10791.33 L 6158.03 10809.50 L 6156.26 10827.66 L 6154.01 10845.79 L 6151.27 10863.92 L 6148.04 10882.04 L 6144.32 10900.17 L 6118.75 11016.77 L 6114.54 11034.79 L 6109.89 11052.60 L 6104.79 11070.21 L 6099.25 11087.62 L 6093.26 11104.85 L 6086.82 11121.90 L 6079.93 11138.80 L 6072.62 11155.47 L 6064.90 11171.90 L 6056.77 11188.09 L 6048.22 11204.07 L 6039.25 11219.82 L 6029.86 11235.34 L 6020.10 11250.59 L 6009.95 11265.56 L 5999.42 11280.26 L 5988.50 11294.70 L 5977.18 11308.88 L 5965.51 11322.75 L 5953.49 11336.30 L 5941.11 11349.54 L 5928.37 11362.47 L 5915.27 11375.10 L 5901.79 11387.42 L 5888.03 11399.36 L 5873.94 11410.95 L 5859.53 11422.18 L 5844.77 11433.06 L 5829.67 11443.59 L 5814.23 11453.78 L 5798.51 11463.55 L 5782.63 11472.85 L 5766.57 11481.69 L 5750.33 11490.09 L 5733.92 11498.04 L 5717.31 11505.54 L 5700.48 11512.62 L 5683.53 11519.24 L 5666.46 11525.39 L 5649.25 11531.10 L 5631.91 11536.34 L 5614.43 11541.14 L 5596.82 11545.48 L 5579.13 11549.36 L 5561.37 11552.77 L 5543.53 11555.72 L 5525.60 11558.21 L 5507.57 11560.23 L 5489.51 11561.79 L 5471.42 11562.87 L 5453.31 11563.48 L 5435.16 11563.61 L 5416.96 11563.27 L 5398.72 11562.46 L 5380.55 11561.17 L 5362.40 11559.40 L 5344.26 11557.15 L 5326.13 11554.41 L 5308.01 11551.18 L 5289.88 11547.47 L 547.62 10507.41 L 529.60 10503.20 L 511.79 10498.55 L 494.18 10493.45 L 476.77 10487.91 L 459.54 10481.92 L 442.50 10475.48 L 425.59 10468.59 L 408.92 10461.28 L 392.50 10453.56 L 376.30 10445.43 L 360.32 10436.88 L 344.57 10427.91 L 329.05 10418.53 L 313.80 10408.76 L 298.83 10398.61 L 284.13 10388.08 L 269.69 10377.16 L 255.51 10365.85 L 241.64 10354.17 L 228.09 10342.15 L 214.85 10329.77 L 201.92 10317.03 L 189.29 10303.93 L 176.97 10290.45 L 165.03 10276.69 L 153.44 10262.60 L 142.21 10248.19 L 131.33 10233.43 L 120.80 10218.34 L 110.61 10202.89 L 100.84 10187.17 L 91.54 10171.29 L 82.70 10155.23 L 74.30 10139.00 L 66.35 10122.58 L 58.85 10105.98 L 51.77 10089.15 L 45.16 10072.19 L 39.00 10055.12 L 33.30 10037.92 L 28.05 10020.58 L 23.25 10003.09 L 18.91 9985.48 L 15.03 9967.79 L 11.62 9950.03 L 8.67 9932.19 L 6.18 9914.26 L 4.16 9896.23 L 2.60 9878.17 L 1.52 9860.08 L 0.92 9841.97 L 0.78 9823.82 L 1.12 9805.62 L 1.93 9787.38 L 3.22 9769.21 L 4.99 9751.06 L 7.24 9732.92 L 9.98 9714.79 L 13.21 9696.67 L 16.93 9678.54 L 42.50 9561.94 L 46.71 9543.93 L 51.36 9526.12 L 56.46 9508.51 L 62.00 9491.09 L 67.99 9473.86 L 74.43 9456.82 L 81.32 9439.91 L 88.63 9423.25 L 96.35 9406.82 L 104.48 9390.62 L 113.03 9374.65 L 122.00 9358.90 L 131.39 9343.37 L 141.15 9328.12 L 151.30 9313.15 L 161.83 9298.45 L 172.75 9284.01 L 184.07 9269.83 L 195.74 9255.96 L 207.76 9242.41 L 220.14 9229.17 L 232.88 9216.24 L 245.98 9203.61 L 259.46 9191.29 L 273.22 9179.35 L 287.31 9167.77 L 301.72 9156.53 L 316.48 9145.65 L 331.58 9135.12 L 347.02 9124.93 L 362.74 9115.17 L 378.62 9105.86 L 394.68 9097.02 L 410.92 9088.62 L 427.33 9080.68 L 443.94 9073.18 L 460.77 9066.10 L 477.72 9059.48 L 494.79 9053.32 L 512.00 9047.62 L 529.34 9042.37 L 546.82 9037.57 L 564.43 9033.23 L 582.12 9029.35 L 599.88 9025.94 L 617.72 9022.99 L 635.65 9020.50 L 653.68 9018.48 L 671.74 9016.92 L 689.83 9015.84 L 707.94 9015.24 L 726.09 9015.10 L 744.29 9015.44 L 762.53 9016.25 L 780.70 9017.54 L 798.85 9019.31 L 816.99 9021.56 L 835.12 9024.30 L 853.24 9027.53 L 871.37 9031.25 Z' fill='%23f4db88' fill-rule='nonzero' group-id='1,7' node-id='137' stroke='none' target-height='2548.5107' target-width='6159.6904' target-x='0.78' target-y='9015.1'%3E%3C/path%3E%3Cpath d='M 2530.95 9563.93 L 1451.18 9563.93 L 1153.65 8205.73 L 2233.42 8205.73 L 2530.95 9563.93 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1' node-id='140' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='1358.1992' target-width='1377.2999' target-x='1153.65' target-y='8205.73'%3E%3C/path%3E%3Cpath d='M 2425.65 9072.34 C 2451.77 9066.44 2477.93 9060.54 2504.86 9054.65 L 2690.72 9662.30 L 817.20 10072.21 C 817.20 10072.21 502.05 9765.88 1334.61 9404.23 L 1956.78 9428.13 L 2425.66 9072.34 Z' fill='%237a9dcc' fill-rule='nonzero' group-id='1' node-id='142' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='1017.5596' target-width='2188.67' target-x='502.05' target-y='9054.65'%3E%3C/path%3E%3Cpath d='M 1254.79 9276.33 L 1875.95 9351.42 L 2507.60 8912.53 L 2552.39 9117.27 L 1957.77 9539.47 L 1293.40 9452.79 L 1254.79 9276.33 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='144' stroke='none' target-height='626.93945' target-width='1297.5999' target-x='1254.79' target-y='8912.53'%3E%3C/path%3E%3Cpath d='M 2155.49 9277.38 L 2667.14 9641.71 L 2537.47 9670.09 L 2037.86 9328.86 L 2155.49 9277.38 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='146' stroke='none' target-height='392.70996' target-width='629.2799' target-x='2037.86' target-y='9277.38'%3E%3C/path%3E%3Cpath d='M 1918.45 9377.64 L 2430.10 9741.97 L 2300.43 9770.34 L 1800.82 9429.12 L 1918.45 9377.64 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='148' stroke='none' target-height='392.7002' target-width='629.28015' target-x='1800.82' target-y='9377.64'%3E%3C/path%3E%3Cpath d='M 1323.59 9596.24 C 1323.59 9624.38 1300.77 9647.20 1272.63 9647.20 C 1244.49 9647.20 1221.67 9624.38 1221.67 9596.24 C 1221.67 9568.10 1244.49 9545.28 1272.63 9545.28 C 1300.77 9545.28 1323.59 9568.10 1323.59 9596.24 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='150' stroke='none' target-height='101.91992' target-width='101.91992' target-x='1221.67' target-y='9545.28'%3E%3C/path%3E%3Cpath d='M 1171.39 9681.70 C 1171.39 9709.84 1148.57 9732.66 1120.43 9732.66 C 1092.29 9732.66 1069.47 9709.84 1069.47 9681.70 C 1069.47 9653.56 1092.29 9630.74 1120.43 9630.74 C 1148.57 9630.74 1171.39 9653.56 1171.39 9681.70 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='152' stroke='none' target-height='101.91992' target-width='101.920044' target-x='1069.47' target-y='9630.74'%3E%3C/path%3E%3Cpath d='M 2764.18 9744.58 L 793.60 10160.99 L 737.51 10023.08 L 2708.10 9606.67 L 2764.18 9744.58 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='154' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='554.3203' target-width='2026.6699' target-x='737.51' target-y='9606.67'%3E%3C/path%3E%3Cpath d='M 5392.06 10514.50 L 4312.29 10514.50 L 4014.76 6792.33 L 5094.53 6792.33 L 5392.06 10514.50 Z' fill='%23fdfdf2' fill-rule='nonzero' group-id='1' node-id='156' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='3722.17' target-width='1377.3' target-x='4014.76' target-y='6792.33'%3E%3C/path%3E%3Cpath d='M 600.26 6862.52 L 2740.92 5435.52 L 4956.39 5753.20 L 2349.92 7420.11 L 2513.57 8498.39 L 935.82 8808.44 L 600.26 6862.52 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='158' stroke='none' target-height='3372.9204' target-width='4356.13' target-x='600.26' target-y='5435.52'%3E%3C/path%3E%3Cpath d='M 5018.76 5444.20 L 5410.32 9129.15 L 3784.03 9390.66 L 3280.40 5554.24 L 5018.76 5444.20 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='160' stroke='none' target-height='3946.46' target-width='2129.92' target-x='3280.4' target-y='5444.2'%3E%3C/path%3E%3Cpath d='M 3740.56 9054.65 L 3443.16 6792.33' fill='none' group-id='1' node-id='162' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='2262.3203' target-width='297.40015' target-x='3443.16' target-y='6792.33'%3E%3C/path%3E%3Cpath d='M 5327.77 9902.42 C 5354.14 9897.77 5380.56 9893.13 5407.73 9888.53 L 5564.38 10504.36 L 3673.44 10824.39 C 3673.44 10824.39 3373.27 10503.37 4222.14 10181.86 L 4842.46 10235.43 L 5327.79 9902.42 Z' fill='%237a9dcc' fill-rule='nonzero' group-id='1' node-id='164' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='935.8594' target-width='2191.1099' target-x='3373.27' target-y='9888.53'%3E%3C/path%3E%3Cpath d='M 4148.52 10050.29 L 4765.38 10154.94 L 5417.26 9746.70 L 5452.23 9953.34 L 4838.14 10346.69 L 4178.66 10228.40 L 4148.52 10050.29 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='166' stroke='none' target-height='599.99023' target-width='1303.71' target-x='4148.52' target-y='9746.7'%3E%3C/path%3E%3Cpath d='M 5048.13 10094.33 L 5541.81 10482.67 L 5410.94 10504.82 L 4928.18 10140.14 L 5048.13 10094.33 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='168' stroke='none' target-height='410.49023' target-width='613.6299' target-x='4928.18' target-y='10094.33'%3E%3C/path%3E%3Cpath d='M 4806.58 10183.17 L 5300.26 10571.50 L 5169.39 10593.65 L 4686.63 10228.97 L 4806.58 10183.17 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='170' stroke='none' target-height='410.48047' target-width='613.6299' target-x='4686.63' target-y='10183.17'%3E%3C/path%3E%3Cpath d='M 4202.02 10370.70 C 4202.02 10398.84 4179.20 10421.66 4151.06 10421.66 C 4122.92 10421.66 4100.10 10398.84 4100.10 10370.70 C 4100.10 10342.56 4122.92 10319.74 4151.06 10319.74 C 4179.20 10319.74 4202.02 10342.56 4202.02 10370.70 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='172' stroke='none' target-height='101.91992' target-width='101.91992' target-x='4100.1' target-y='10319.74'%3E%3C/path%3E%3Cpath d='M 4045.93 10448.80 C 4045.93 10476.94 4023.11 10499.76 3994.97 10499.76 C 3966.83 10499.76 3944.01 10476.94 3944.01 10448.80 C 3944.01 10420.66 3966.83 10397.84 3994.97 10397.84 C 4023.11 10397.84 4045.93 10420.66 4045.93 10448.80 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='174' stroke='none' target-height='101.91992' target-width='101.91992' target-x='3944.01' target-y='10397.84'%3E%3C/path%3E%3Cpath d='M 5633.84 10590.05 L 3645.63 10911.94 L 3596.19 10771.52 L 5584.40 10449.62 L 5633.84 10590.05 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='176' stroke='%23251e1c' stroke-linecap='butt' stroke-width='50.63' target-height='462.3203' target-width='2037.6499' target-x='3596.19' target-y='10449.62'%3E%3C/path%3E%3Cpath d='M 1675.35 10698.45 C 1675.35 10892.72 1517.86 11050.21 1323.59 11050.21 C 1129.32 11050.21 971.83 10892.72 971.83 10698.45 C 971.83 10504.18 1129.32 10346.69 1323.59 10346.69 C 1517.86 10346.69 1675.35 10504.18 1675.35 10698.45 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='178' stroke='none' target-height='703.51953' target-width='703.51996' target-x='971.83' target-y='10346.69'%3E%3C/path%3E%3Cpath d='M 4915.67 11366.64 C 4915.67 11560.91 4758.18 11718.40 4563.91 11718.40 C 4369.64 11718.40 4212.15 11560.91 4212.15 11366.64 C 4212.15 11172.37 4369.64 11014.88 4563.91 11014.88 C 4758.18 11014.88 4915.67 11172.37 4915.67 11366.64 Z' fill='%23799dd3' fill-rule='nonzero' group-id='1' node-id='180' stroke='none' target-height='703.5205' target-width='703.52' target-x='4212.15' target-y='11014.88'%3E%3C/path%3E%3Cpath d='M 5898.35 10698.45 L 7512.88 11052.64' fill='none' group-id='1' node-id='182' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='354.18945' target-width='1614.5298' target-x='5898.35' target-y='10698.45'%3E%3C/path%3E%3Cpath d='M 5770.08 10907.45 L 6749.48 11122.31' fill='none' group-id='1' node-id='184' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='214.85938' target-width='979.3999' target-x='5770.08' target-y='10907.45'%3E%3C/path%3E%3Cpath d='M 2029.38 10706.72 L 3859.40 11108.18' fill='none' group-id='1' node-id='186' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='401.45996' target-width='1830.0199' target-x='2029.38' target-y='10706.72'%3E%3C/path%3E%3Cpath d='M 3442.68 2392.02 L 2903.02 2211.73 L 1976.41 1821.61 L 2006.83 1397.39 C 2033.31 1028.20 1762.53 704.41 1394.48 665.14 L 1394.48 665.14 C 1030.94 626.36 700.71 879.09 643.18 1240.14 L 635.31 3025.78 L 2282.09 3904.82 L 2380.78 5674.02 L 5057.45 5674.02 L 5142.23 4211.37 L 6495.24 3876.98 L 7017.84 2875.69 C 7187.00 2551.58 7072.68 2151.75 6757.75 1966.05 L 6757.75 1966.05 C 6438.91 1778.05 6028.45 1876.45 5829.50 2188.57 L 5600.90 2547.22 L 5152.94 2647.31 L 3442.67 2392.00 Z' fill='%23f4db88' fill-rule='nonzero' group-id='1' node-id='188' stroke='none' target-height='5047.66' target-width='6551.69' target-x='635.31' target-y='626.36'%3E%3C/path%3E%3Cpath d='M 3858.07 1638.55 L 3861.95 1639.94 L 3865.53 1641.74 L 3868.85 1643.98 L 3871.91 1646.67 L 3874.65 1649.69 L 3877.09 1653.03 L 3879.25 1656.71 L 3881.11 1660.78 L 3882.58 1664.96 L 3883.70 1669.36 L 3884.47 1674.01 L 3884.88 1678.92 L 3884.89 1683.80 L 3884.50 1688.79 L 3883.68 1693.90 L 3882.44 1699.15 L 3880.76 1704.29 L 3878.78 1709.07 L 3876.52 1713.53 L 3873.96 1717.69 L 3871.05 1721.66 L 3867.96 1725.23 L 3864.71 1728.40 L 3861.28 1731.20 L 3857.57 1733.69 L 3853.80 1735.71 L 3849.98 1737.29 L 3846.07 1738.43 L 3842.05 1739.12 L 3838.05 1739.30 L 3834.06 1738.98 L 3830.03 1738.13 L 3826.15 1736.75 L 3822.57 1734.94 L 3819.25 1732.70 L 3816.19 1730.01 L 3813.45 1727.00 L 3811.01 1723.66 L 3808.85 1719.97 L 3806.99 1715.91 L 3805.52 1711.73 L 3804.40 1707.32 L 3803.63 1702.68 L 3803.22 1697.76 L 3803.21 1692.88 L 3803.60 1687.90 L 3804.41 1682.79 L 3805.66 1677.53 L 3807.34 1672.39 L 3809.32 1667.61 L 3811.58 1663.15 L 3814.14 1659.00 L 3817.05 1655.02 L 3820.13 1651.46 L 3823.39 1648.29 L 3826.82 1645.49 L 3830.53 1642.99 L 3834.29 1640.97 L 3838.12 1639.40 L 3842.03 1638.25 L 3846.05 1637.56 L 3850.04 1637.38 L 3854.04 1637.71 L 3858.07 1638.55 Z' fill='%23251e1c' fill-rule='nonzero' group-id='1,8' node-id='192' stroke='none' target-height='101.920044' target-width='81.67993' target-x='3803.21' target-y='1637.38'%3E%3C/path%3E%3Cpath d='M 4317.56 1767.95 L 4321.44 1769.34 L 4325.02 1771.15 L 4328.33 1773.39 L 4331.40 1776.08 L 4334.14 1779.09 L 4336.58 1782.43 L 4338.73 1786.12 L 4340.60 1790.18 L 4342.06 1794.36 L 4343.19 1798.77 L 4343.96 1803.41 L 4344.36 1808.33 L 4344.38 1813.20 L 4343.98 1818.19 L 4343.17 1823.30 L 4341.92 1828.56 L 4340.24 1833.69 L 4338.27 1838.48 L 4336.00 1842.94 L 4333.45 1847.09 L 4330.53 1851.07 L 4327.45 1854.63 L 4324.19 1857.80 L 4320.76 1860.60 L 4317.05 1863.10 L 4313.29 1865.12 L 4309.46 1866.69 L 4305.56 1867.84 L 4301.53 1868.53 L 4297.54 1868.71 L 4293.54 1868.38 L 4289.51 1867.54 L 4285.63 1866.15 L 4282.05 1864.35 L 4278.74 1862.11 L 4275.67 1859.42 L 4272.93 1856.40 L 4270.49 1853.06 L 4268.34 1849.38 L 4266.48 1845.31 L 4265.01 1841.13 L 4263.89 1836.73 L 4263.11 1832.08 L 4262.71 1827.17 L 4262.70 1822.29 L 4263.09 1817.30 L 4263.90 1812.19 L 4265.15 1806.94 L 4266.83 1801.80 L 4268.80 1797.02 L 4271.07 1792.56 L 4273.62 1788.40 L 4276.54 1784.42 L 4279.62 1780.86 L 4282.88 1777.69 L 4286.31 1774.89 L 4290.02 1772.40 L 4293.78 1770.38 L 4297.61 1768.80 L 4301.52 1767.66 L 4305.54 1766.97 L 4309.53 1766.79 L 4313.53 1767.11 L 4317.56 1767.95 Z' fill='%23251e1c' fill-rule='nonzero' group-id='1,9' node-id='197' stroke='none' target-height='101.91992' target-width='81.67969' target-x='4262.7' target-y='1766.79'%3E%3C/path%3E%3Cpath d='M 1976.42 1821.62 L 1921.68 2370.74' fill='none' group-id='1' node-id='200' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='549.12' target-width='54.73999' target-x='1921.68' target-y='1821.62'%3E%3C/path%3E%3Cpath d='M 5703.09 4072.78 L 4703.49 4321.75' fill='none' group-id='1' node-id='202' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='248.96997' target-width='999.5996' target-x='4703.49' target-y='4072.78'%3E%3C/path%3E%3Cpath d='M 5142.24 4211.39 L 5092.45 5070.39' fill='none' group-id='1' node-id='204' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='859' target-width='49.79004' target-x='5092.45' target-y='4211.39'%3E%3C/path%3E%3Cpath d='M 600.26 6862.52 L 1949.05 5963.40' fill='none' group-id='1' node-id='206' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='899.1201' target-width='1348.79' target-x='600.26' target-y='5963.4'%3E%3C/path%3E%3Cpath d='M 5253.91 5049.83 L 5301.88 4327.98 L 5640.67 4263.34' fill='none' group-id='1' node-id='208' stroke='%230b0000' stroke-linecap='butt' stroke-width='25.31' target-height='786.49023' target-width='386.75977' target-x='5253.91' target-y='4263.34'%3E%3C/path%3E%3Cpath d='M 2213.75 1780.39 L 2984.81 2096.18' fill='none' group-id='1' node-id='210' stroke='%230b0000' stroke-linecap='butt' stroke-width='25.31' target-height='315.78992' target-width='771.06006' target-x='2213.75' target-y='1780.39'%3E%3C/path%3E%3Cpath d='M 465.46 7090.55 L 737.51 8714.45' fill='none' group-id='1' node-id='212' stroke='%230b0000' stroke-linecap='butt' stroke-width='25.31' target-height='1623.9004' target-width='272.05002' target-x='465.46' target-y='7090.55'%3E%3C/path%3E%3Cpath d='M 4691.60 5859.78 L 4956.39 9142.78' fill='none' group-id='1' node-id='214' stroke='%23ffffff' stroke-dasharray='0 101.25' stroke-linecap='butt' stroke-width='50.63' target-height='3283.0005' target-width='264.79004' target-x='4691.6' target-y='5859.78'%3E%3C/path%3E%3Cpath d='M 3104.88 6412.96 L 1903.59 7156.15 L 2087.38 8507.95' fill='none' group-id='1' node-id='216' stroke='%23ffffff' stroke-dasharray='0 101.25' stroke-linecap='butt' stroke-width='50.63' target-height='2094.9902' target-width='1201.2899' target-x='1903.59' target-y='6412.96'%3E%3C/path%3E%3Cpath d='M 790.24 8657.71 L 2614.41 8270.16 L 2711.45 8520.53 L 790.24 8939.06 L 790.24 8657.71 Z' fill='%23f4db88' fill-rule='nonzero' group-id='1' node-id='218' stroke='none' target-height='668.8994' target-width='1921.21' target-x='790.24' target-y='8270.16'%3E%3C/path%3E%3Cpath d='M 3690.14 9330.67 L 5514.30 8943.12 L 5611.35 9193.50 L 3690.14 9612.02 L 3690.14 9330.67 Z' fill='%23f4db88' fill-rule='nonzero' group-id='1' node-id='220' stroke='none' target-height='668.8994' target-width='1921.2102' target-x='3690.14' target-y='8943.12'%3E%3C/path%3E%3Cpath d='M 3336.40 5674.04 L 3443.16 6623.24' fill='none' group-id='1' node-id='222' stroke='%23ffffff' stroke-linecap='butt' stroke-width='50.63' target-height='949.2002' target-width='106.76001' target-x='3336.4' target-y='5674.04'%3E%3C/path%3E%3Cpath d='M 3690.14 5674.04 L 3740.56 6215.54 L 3415.09 6387.48' fill='none' group-id='1' node-id='224' stroke='%23ffffff' stroke-linecap='butt' stroke-width='50.63' target-height='713.43994' target-width='325.46997' target-x='3415.09' target-y='5674.04'%3E%3C/path%3E%3Cpath d='M 3577.83 5833.50 C 3577.83 5854.95 3560.44 5872.34 3538.99 5872.34 C 3517.54 5872.34 3500.15 5854.95 3500.15 5833.50 C 3500.15 5812.05 3517.54 5794.66 3538.99 5794.66 C 3560.44 5794.66 3577.83 5812.05 3577.83 5833.50 Z' fill='%23ffffff' fill-rule='nonzero' group-id='1' node-id='226' stroke='none' target-height='77.67969' target-width='77.680176' target-x='3500.15' target-y='5794.66'%3E%3C/path%3E%3Cpath d='M 2225.49 10875.55 L 3571.76 11170.89' fill='none' group-id='1' node-id='228' stroke='%230b0000' stroke-linecap='butt' stroke-width='25.31' target-height='295.33984' target-width='1346.27' target-x='2225.49' target-y='10875.55'%3E%3C/path%3E%3Cpath d='M 1106.65 10421.66 C 1106.65 10421.66 970.03 10506.93 971.83 10698.45 C 973.64 10889.97 1120.43 10978.74 1120.43 10978.74' fill='none' group-id='1' node-id='230' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='557.0801' target-width='150.40002' target-x='970.03' target-y='10421.66'%3E%3C/path%3E%3Cpath d='M 4346.98 11088.10 C 4346.98 11088.10 4210.36 11173.37 4212.16 11364.89 C 4213.97 11556.41 4360.76 11645.18 4360.76 11645.18' fill='none' group-id='1' node-id='232' stroke='%230b0000' stroke-linecap='butt' stroke-width='50.63' target-height='557.0801' target-width='150.3999' target-x='4210.36' target-y='11088.1'%3E%3C/path%3E%3Cpath d='M 4703.49 1867.35 L 4524.11 2370.74' fill='none' group-id='1' node-id='234' stroke='%23ffffff' stroke-linecap='butt' stroke-width='25.31' target-height='503.39' target-width='179.38037' target-x='4524.11' target-y='1867.35'%3E%3C/path%3E%3Cpath d='M 4608.89 1875.59 L 4388.70 2362.50' fill='none' group-id='1' node-id='236' stroke='%23ffffff' stroke-linecap='butt' stroke-width='25.31' target-height='486.91003' target-width='220.18994' target-x='4388.7' target-y='1875.59'%3E%3C/path%3E%3Cpath d='M 3500.15 1656.81 L 3458.16 2119.05' fill='none' group-id='1' node-id='238' stroke='%23ffffff' stroke-linecap='butt' stroke-width='25.31' target-height='462.24' target-width='41.98999' target-x='3458.16' target-y='1656.81'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
		background-size: cover;
		width: 320rpx;
		height: 500rpx;
		margin-top: -50rpx;
	}
	.classinfotext{
		font-family: FZSuXSLSJW;
		margin-top: 30rpx;
		font-size: 45rpx;
		width: 90%;
		margin-left: 5%;
	}
	.classinfostyle{
		margin-top: 40rpx;
		width: 600rpx;
		/* height: 380rpx; */
	}
	.xueqi{
		font-size: 35rpx;
		line-height: 65rpx;
		font-family: FZSuXSLSJW;
		margin-top: -65rpx;
		backdrop-filter: blur(5px); /* 设置高斯模糊效果 */
		background-color: rgba(255, 255, 255, 0.9);
		border-radius: 30rpx;
		width: 250rpx;
		margin-left: -260rpx;
		height: 65rpx;
		text-align: center;
	}
	.classtext{
		margin-top: 5rpx; 
		font-size: 25rpx;
		width: 70rpx;
		color: black;
		margin-left: 5rpx;
	}
	.classstyle{
		white-space: normal;
		word-break:break-all;
		word-wrap:break-word; 
		white-space:pre-wrap;
		text-overflow:ellipsis;
		position: absolute;
		top: 335rpx;
		left: 150rpx;
		/* margin-top: 6rpx; */
		/* float: left;
		margin-left: 10rpx; */
		width: 75rpx;
		border-radius: 20rpx;
		height: 230rpx;
		text-align: center;
		font-size: 24rpx;
		background-color: #55aaff;
	}
	.timetext{
		font-size: 25rpx;
		font-family: FZSuXSLSJW;
		padding-top: 7rpx;
		color: #434343;
	}
	.timetitle{
		width: 100%;
		height: 120rpx;
		text-align: center;
	}
	.daytext{
		padding-top: 20rpx;
		font-size: 30rpx;
		color: #434343;
		font-family: FZSuXSLSJW;
	}
	.daytitle{
		float: left;
		/* background-color: #c6c6c6; */
		text-align: center;
		width: 80rpx;
		height: 130rpx;
		margin-left: 5rpx;
	}
	.schedulemoring{
		width: 590rpx;
		height: 485rpx;
		background-color: white;
		border-radius: 20rpx;
		float: right;
		margin-top: 12rpx;
	}
	.timeleft{
		float: left;
		height: 485rpx;
		width: 110rpx;
		background-color: white;
		border-radius: 20rpx;
		margin-top: 12rpx;
	}
	.daytop{
		width: 590rpx;
		float: right;
		height: 130rpx;
		background-color: white;
		border-radius: 18rpx;
	}
	.week{
		float: left;
		width: 110rpx;
		height: 130rpx;
		border-radius: 18rpx;
		background-color: white;
	}
	.fdbk{
		width: 410rpx;
		height: 75rpx;
		/* background-color: rgba(0, 0, 0, 0.9);
		border: 1rpx #c6c6c6 solid; */
		margin-left: 95rpx;
		border-radius: 35rpx;
		margin-top: -68rpx;
	}
	.fd{
		margin-top: -72rpx;
		width: 380rpx;
		margin-left: -89rpx;
		float: left;
		height: 30rpx;
		
	}
	
	.backicon {
		background-image: url("data:image/svg+xml,%3Csvg t='1689146294791' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='19508' width='200' height='200'%3E%3Cpath d='M501.30944 464.22016c0-19.99872-16-35.19488-35.99872-35.99872H310.4V350.62784L137.61536 464.22016l171.98592 113.59232V500.21888h155.70944c19.99872-0.79872 35.99872-16 35.99872-35.99872z' fill='%23005CFF' p-id='19509'%3E%3C/path%3E%3Cpath d='M886.38464 212.01408c0-39.46496-31.99488-71.45984-71.45984-71.45984H443.88864c-39.46496 0-71.45984 31.99488-71.45984 71.45984v117.69856a29.42464 29.42464 0 1 0 58.84928 0V225.00352a25.6 25.6 0 0 1 25.6-25.6h358.05184c2.72384 0 5.23264 0.88576 7.296 2.3552l-252.50816 91.904c-15.872 5.77536-28.74368 29.28128-28.74368 52.49536v382.88384H456.87808a25.6 25.6 0 0 1-25.6-25.6V598.7328a29.42464 29.42464 0 1 0-58.84928 0v117.69856c0 39.46496 31.99488 71.45984 71.45984 71.45984h97.08544v62.68928c0 23.21408 12.86656 37.3504 28.74368 31.57504l287.42144-104.61184c15.872-5.77536 28.74368-29.28128 28.74368-52.49536v-0.39424c0.3072-2.69824 0.50688-5.43232 0.50688-8.2176v-504.4224z' fill='%23005CFF' p-id='19510'%3E%3C/path%3E%3C/svg%3E");
		background-size: cover;
		width: 50rpx;
		height: 50rpx;
		margin-top: 6rpx;
		margin-left: 12rpx;
	}
	
	.back {
		float: left;
		width: 80rpx;
		margin-top: 99rpx;
		height: 58rpx;
		margin-left: -640rpx;
		border-radius: 80rpx;
		backdrop-filter: blur(5px); /* 设置高斯模糊效果 */
		background-color: rgba(255, 255, 255, 0.9);
		border: 1rpx #c6c6c6 solid;
	}
	.content {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}
	page {
		/* background-color: #eeeeee; */
		background: linear-gradient(to top, #55aaff 0%, #120f6d 100%);
		background-size: 100% 200%;
		animation: aurora 10s infinite;
		
	}
	@keyframes aurora {
	  0% {
	    background-position-y: 0;
	  }
	  50% {
	    background-position-y: 100%;
	  }
	  100% {
	    background-position-y: 0;
	  }
	}
</style>
